for now we do not let people add new backends, they are supposed to add them to the caching lib for now. Soon they will be able to do it with DI