Add support for update (via delete followed by insert)