Don't recreate the context every time we click; it leads to an exponential slowdown.