Better mouse zoom control for canvas in globe