improve rendering latency in turn-based mode
move village attack logic into a task; fix zoomed out shadows