Updating services refactoring cache interface