More types for nodes and integration with scenegraph