Here is a simple 30 frames delay chain
You write the current texture into a 30 instance texture, shift it by one, and add delay to the whole, and feed it back.
The beauty of this is, that you don't need to place Delay nodes to change the size of the buffer, and adding joins, or splits, just set the instance count on the existing Delay.
--begin-wire-patch--
768.3oc4W89iZBCF9ekk9Y5BzVDvug.lrOsjskrjY7CbRUaF1Zfx7tbg+22aAQwImddYKalkKoWs482OO7129LZgRJ4KzBkrDMd1ynkEpMvFhERUo2VosQysPZEbjiERHgSPyqsNHG6b4nVFipSERdw0j0cHa5btbrWxl1cx1WzejlWwOQL54ljr20vI0vYRUFGp.OirMKoZcg3gJc6QBYoNUtn8G5m1xQiQxpMO.wRmyF6TWagdPUIyZjZMWrZsFM1GbyNQldMHAEB1GQiG48dHseBMlRfcfVKxSKa8SFXXOuQAdjQt3IjPBlE4Dg8iXQXRfiarmeTjeRfws7hR.zPisarfZw2Ac+gHiqPM0JSDq2G8lxywHWyeTWUvIYGCdYUdtI9WKxx3fMm0gJPcIciQouzpz69fDAx4LTMBT.25hitx7uCdommqsdUEUpI4JWjlyuhkWlqR0DzvXPSguCDBba.ApOaOJLx9hnP.g3hY11A3fXRL1cpe...rnHJ8lPAHUWqJ5kA6C4C4vLfKaO25tZcds0qgdMyvur9WawD7EJcptA.OEW5E6Pd9V+adG68hvtikCTNumVM4ktHUVlOXw6tmT2uSXuVflLdopXio6E47NfPtu6zRwtdcnJEqjo4ntOXr+CzpbvleC16yceuOWRvk58wljjfY9zo3foDeryjP2oDGm.Z7ja+FH66ydDCyEh44oOYfF547fCCpfyDa3xx1QqNj68N7XxSa5UbTyafb75ncCxMb8u.2fQuH2HzKNFlNIfgCFk.2K5DlP8B+VR3nvahabbrt6zqPTKWVx6eAnPp4qNazvAHQedsXo1.gr+5jHgLi+3M3JiiZ1+lz4FBrcEoa2Jjq5INLGkXQeE9DeKGtx95CfeFG+JSf+KbbVHKj54N5+ONdC83RTb65Cauo2Yb7iguVHzbCh691d+0Kc+2IO.izf+dAzt6+rYW7EXIIgXVL0G6mj3hsSlDxhlDaGlj769EX2WW+08ZvOV09YWAuTUUzBP00+DvHEKSr
--end-wire-patch--