https://github.com/spring-projects/spring-framework/issues/27289 in Framework 5.3.10 will allow us to check if the user's already allowed circular references. If they have, we can simplify the action as there's no point suggesting it again.

Comment From: wilkinsona

This is blocked until there's a date for 5.3.10 and we can switch to snapshots.