Separate frame timings and rendering