Geometry parsing and "Running" icon fix.

In this PR I fixed a couple of issues:

REACH-80 "Running" icon never seems to disappear.
Optimization of geometry parsing.
Again, you've compute `i * 9` 9 times here...