Well, now I'm programming on the [underpowered device] which has a decidedly un powerful chip inside, and I want to limit unnecessary overhead.
I'm trying to do some animation from within a thread that on a desktop application I would just do from within the Run Loop.