Added render geometry caching. Geoms are only resent when introduced or modified