trying drawing doors onto the objects layer, looks much better! It also reduces the number of calls to draw, since doors only open/close when the method is called. Maybe doors can get jambed partway open??