Setting Z axis to move once per layer

This is well known and discussed behavior among regulars. Whether it’s intended, unintended, or a bug is (to my knowledge) unknown to the masses.

The easiest and cleanest workaround is to clone your cut layer into multiple nearly identical copies with the exception of the Z offset. Done this way, it will cut one pass on all shapes within the layer, move z, repeat all cuts, move z, etc. I use this technique when appropriate and find it quite beneficial. You can also save the specifics to your material library for easier setup in the future.

To my knowledge, majority (or entire) credit for this game-changing technique goes to @parsec.

An example I made: