Added an extra layer of protection against out of sync
Skip redis interactions when backend == :fake