I have an other suggestion concerning View mode, it would be nice to be able to set the view mode at the callback level by adding it as
@Route.register(view_mode=500)
def root(plugin):
pass
it could be set by:
xbmc.executebuiltin('Container.SetViewMode(500)')