simplify the update queue - raf takes care of the batching internallly