portals will only render when looked at