It would make sense if "GenerateAppIDAndLoadApplication" is used in several places. But now I do not see any benefit from its introduction.