DelayRGB (EX9.Texture Filter) GPU usage

Thanks to unc´s wonderful DelayRGB (EX9.Texture Filter) I can now delay a video stream to given amount of frames and change the delay amount without glitches. (Thanks again for your wonderful work, this is so useful for me!)

A delay of 100 frames at 640*480 takes about 126 Mb GPU memory which is just fine.

Sadly it also raises my GPU usage about 35 %, setting it to 200 frames will nearly double the GPU usage.

Why is that? Can it be fixed? Or is there maybe another Shader that just does the delay (without RGB…) that behaves differently?

you probably don’t need that shader at all, just Queue (EX9.Texture) and GetSlice (Node)