Sceneobject extensions

Depends on #143 to prevent conflicts.