I've been reading with some curiosity, all the issues people are having with getting objects to draw in the correct order. Now, it's been a LONG time since I've written any code to render 3D scenes and a lot has changed since then, but something may still apply.
When we rendered a scene; all OBJECTS were drawn from far to near with respect to the camera; and all MATERIALS were drawn in layer order(passindex) with respect to their parent object. To give an example: let's use a wall, a lamppost, a sidewalk and then the camera. Let's also assume the lamppost has a cracked pane. Our renderer would draw the wall, then the lamppost, then the crack, then the light flare and finally the sidewalk. If the camera was on the other side of the wall; it would draw the sidewalk, the lamppost, the crack, the flare and finally the wall. This worked perfectly for 90% of all cases.
The other 10%? ahh. Let's imagine a tree next to a pond such that some of its branches and leaves hung over the water. With the camera at a reasonable height, say eye-level; this still worked fine. Now put the camera up on a balcony looking down at the pond and horror! The water obscured part of the leaves! Why? Because all of our objects were drawn from back to front, bottom to top. Our objects' "roots" were at a corner and with this configuration, the water was 'closer' than the tree. The solution? Lots more code.

Where is this leading? Well. When you create an object in Blender; it defaults to having an object's reference at its center. After modifying this object; that point of reference is no longer at the center unless it is moved there by its creator. Now Tikibear made a comment in another thread that he was solving problems with draw order by parenting and de-parenting objects. My guess is that when an object is de-parented; Blender resets that object's reference point back to its volumetric center allowing its ordering to be correct more often.
So, without knowing exactly how Plasma orders its renders; could the problems people are having with z-fighting be cured/reduced simply by setting an object's reference back to is center volume or a determined optimal location which increases the probability of it being drawn correctly?
Thoughts, flak, gunshots??