PortalCamera components now created as local