Clean up transport hooks on shutdown
Clean up init listener properly (overlay instance doesn't have to exist)