zoom toggle, destroy globe if not self