This is one of the results I still needed to investigate - I believe I may need to modify the circular handling implementation.