prefer malloc to be handled at Cython level for acq and img