TLazShiftBufferListObjGen