SceneNode now takes an optional pose