I've run across a few objects (e.g. buffir~ in cyclone) which maintain a static array in the object's struct to use as a buffer instead of a getbytes() block. If the array doesn't need to change size, are there reasons not to do this?​