After working on map movement and re-organizing some internal systems so that units are grouped into platoon-sized units, I tried expanding the visible map area and it worked well. I had to lose the message window but important messages will be displayed dynamically on-map in the future.