separate networking and logic
improve collision & ticking performance