Backside dimensions no longer forgotten

Was used once but wasn't recorded properly.
Fixed another bug removing backside widgets
Fixed a typo
Made the queue 're-entrant'

When running the old queue is processed while the new one may be built
up.
Stopped robots can be resumed

Previously sometimes they wouldn't resume because the flag that they
were animating was erroneously still set.