resizable circular buffer based on CBuffer node package