One outstanding question is how to handle focus and focus traversal in relation to a SubScene. Should a subscene focus be at a different level then, typical controls?
Background:
SubScene is a leaf node, which much like a Scene has a root node, background color, camera...
It can be embedded into a Scene, and even another SubScene. Typical use case of a SubScene is overlay UI controls over a 3d subscene for example. In affect allows a single scene to have multiple trees/graphs, each with a different perspective.
Possibly downside of only one focus group for all controls, regardless if part of the Scene.root graph or other subscene.root graphs, is the possibly of very long focus traversal.
Under current implementation, focus traversal is cycled within the SubScene, which is likely incomplete behavior. Since there is no way to get focus without picking.