fix asteroid update loop

TODO cache asteroid update list to prevent unnecesary memory allocations