Exit gracefully or step down to a tileLayer behaviour if WebGL isn't available?
Today GL crashes if WebGL isn't available, for example, in Google Search (Rendering on Google Search).
Shouldn't you exit gracefully here or better, behave like tileLayer?