buffer geometry rather than json