Make the panning match the cursor
Allow zooming with scroll wheel
Enforce a minimum zoom that will keep the edges of the sphere from showing
This probably just needs simple math with the aspect and/or the viewport's diagonal length.
Choose a pleasant initial zoom
Add data- attribute for minimum zoom
Add data- attribute for starting angle
Automatically create canvas for each marked once it loads, and display:none the
Add a class to the