I think it makes sense. Different use-cases could behave differently to a disabled cache condition.