Split UI loading procedure into a set of steps.