Redid API to support zero-copy ops