Implement single event ops (crud and patch)