Override refresh token

Hey,
I would like to know more about the thought behind giving a configurable “client session idle”.

As far as I understand, “client session idle” should be between 0 and “session idle”(realm level).
Why isn’t there a way to set it higher then the “session idle”(realm level) ?