Performance: only draw simulations when not moving or scrolling