Parenting SVGs and attempting to retain their scales seems quite inconsistent with normal sprites. Does the scene graph work at all with SVGs? I seem to get some very odd results. (Positions/scales become offset.)
COuld we not just have SVGs scale in the same way as normal sprites then everything would be perhaps more predictable?