Hmmsim Metro: Performance improvement patch

Hello. Through this patch, we will first improve the performance. It required major structural changes inside the game to improve performance and was time consuming. Fortunately, it turned out to be what we had hoped fo…