Added lazy update of SVG properties 

Lazily update SVG properties to increase render speed of large numbers of moving objects.  The setAttributeNS function profiled to be exceptionally slow in firefox, chrome and IE, this mitigates the poor performance dramatically since many attributes are not actually changed on a frame by frame basis.