Response interceptors should assume JSON is already parsed (push behaviour)