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.
Using of "splice" function cause to increasing of data processing time on huge data receiving, so now we just iterating through the array because it way faster.