To make sure loaded settings have valid values doing the check once per loading. And to make access more efficient.