The widget itself:
And the zooming onto the cursor:
Seems to work OK for what it is, but there might be some kinks.