Do I understand correctly that `dim` is supposed to be constant in a given job, depending on its configuration, and that the exception will be thrown at the first event in any case?