If there was, it may be unintentional. Ordering does not matter to me as long as dependencies are met (E.g., GridItem is loaded before any single item file). Let me know if there's anything you want me to change.

My goal is to have script loading be done by the component in a follow-up.