Exploring generators/promises to track load completion