have caller do what it wants with the canvas the globe creates to render in