Fast Printing while having different top layers height

I wanted to flag a problem I faced using my x1c,
when printing different bodies spread out over the plate, where some of them have lower height and bigger surface area where it takes more time to finish the last top 3 layers, where there is another 3 bodies waiting for a normal 1 sec layer get cold and when the print head comes back it dosent stick end up with a failed print for higher top layer parts.

I think this could be fixed by adding a checkbox where while checking the gcode making sure to compensate when having layers with longer duration or top layers.

Happy New Year,
Love to Bambulabs and the Community

You could make assemblies of similar height parts and then print by object instead of by layer.

Yes, thanks thats what I do, just wanted to flag the problem