don't throw away callback when deferring a @save() call; prevents a crash when @save tries to call cb when it actually received a proxyState