sure, that works, but it also unnecessarily send a write to the DB if response_data hasn't changed.