Cache update happening before options.success is called / better logging