Cancel in flight renders
Sometimes the end user will write computationally expensive code. When this happens events can come into the system faster than renders occur, resulting in back pressure. As new events come in, we should cancel intermediate renders, so that only the last render actually occurs, while applying intermediate continuations.