May have figured out how to wrangle the GameObject-Component relationship