Updated the waypointSelection script to use SendMessage to set the ID as each is spawned, rather than trying to access the component each time (which wasn't working, though I am not certain exactly why.)