Hello, I have made another module using methods from vault112 to show some critter info over the mouse and onhead.
vault112 were using loop() dangerously as FODE and maybe others.
I think the best place for that kind of need, is to attach a callback to some gui interface methods from the *screen* you want to work in...
but be aware that it's called a lot.
For mousemove it throws the function each times you moves your mouse on the right active screen.
For Draw func it throws the function all the times the screen is active!
https://gist.github.com/anonymous/bd7682b2fb6346f64821309a4c097884Used cpp extension for syntax colors.
If you have Questions or critics, don't hesitate.