I'm curious, is it still best practice not to cache frames ever, for any purpose, as
this post suggests? I'm still running into a few performance issues and I think they may be, at least in part, due to hammering the PCIe bus constantly when moving frames between the CPU and GPU.