simplifying the buffering scheme in the MemServer/SGList infra