[BUGFIX] Make requesting higher run levels work again

Requesting a higher run level does not work
as it is not tracked which levels have been already
executed. Track the execution and act accordingly.