Make it possible to handle view stack.
By default stack as expected (newest view at top)
Only return created views for client lookups.
Reverse search for pointer focus so that it works correctly.