hello all, 
is there a way to use tabwrite~ for a circular buffer?

in other words, is there a way to make tabwrite~ go around and start recording in the beginning of the table, once it has reached the end?

i have done some searching and found this thread:
https://forum.pdpatchrepo.info/topic/8260/creating-a-live-input-circular-buffer-using-array

but there seem to be no resolution;  i realize that you can do this with a different method of writing into tables that's driven by events, but i'd like to do it with tabwrite~ and all signals.

thanks!

-ali