- Separate the pixel history copy pixel shader into two separate shaders, one for colour copy and one for depth - Allocate and update descriptor sets on demand - Add another compute shader for pixel history depth copy