Also here I think this works because we have only one active view at a time. I'd like to open the discussion on what's gonna happen when we have many