CLC-3689 Make user-cache-expiration a mixin