Have action_draw_tile return a list of tiles to redraw, instead of redrawing itself
Merge in action_draw_tile changes from earlier which were never pushed to github