Should the size of the ringBuffer be configurable?