unifying MemreadEngine and MemreadEngineV interfaces