new object ideology: one object consist of few buffers