Remove extra logging of visibility when changing location
Add support for passing screen size