Working wiht BufferContainer that is yet to be made generic