Any chance of of adding an option to adjust the opject placement's accuracy? When using the crisp typefaces, being even .05 pixels off anti-aliases the font, therefore defeating the purpose of using them in the first place. Snapping to grid doesn't work 100% of the time (even when I set the grid size to 1 ot 5 pixels). SWiSH2 has a nasty habit of constantly moving the object's/group's/sprite's centre of origin/rotation. Especially aggrivating when one has objects within objects within objects and changing one of those adversely affects the entire group.

How about using an imaginary pasteboard that is always a certain size (say 5000x5000 or even unlimited). Objects inside that area are 'locked' to the true centre of that pasteboard. not the object's centre which is always changing. Each group/sprite would have it's own pasteboard when you're working in it. Obviously the object's pasteboard wouldn't be selectable from outside of it if you're 1 level up.

Not sure if my point is understood but just offering a suggeston.