babymeg rawbuffer shared pointer