Map.js: Call destroy hooks on map remove