Updated the Vector Graphics to a proper SceneObject. Added surface caching. Removed a little superfluous code.