Customer implemented by copy-on-write