[Cache API] Add support for overwriting responses with put on an existing record