I am not convinced a pure cut plane representation will serve our needs.
Would a better projection of the view and perhaps even better control of the cut planes give the same results?
whether you like it or not a cut plane height value is saved with your view, so why not use that instead: display order is based on the top of the element's distance away from the cut plane falling away from it. (... as a default and modified accordingly which should take care of most situations).
then - when your MVO is showing as 'RCP' the display order reverses based on bottom of elements away from the cut plane rising upwards . . .
better to let the model do as much for you as it can to begin with and have only minor, less complicated tweaks (tweeks? tweets?
) to make and maintain when you need to take over yourself . . .
b e n f r o s t
b f [a t ] p l a n b a r c h i t e c t u r e [d o t] n z
archicad | sketchup! | coffeecup