Added timed redraw because images aren't loading correctly before they're cached (the first move). Need to fix eventually.