Target points

A fairly broad question. say I want a group of target points to act as places in a line that AI can stand in. I’d imagine some kind of “WaitInLine” task in a behavior tree,
and a MoveTo when the space ahead is empty. **How can I store these target points in a way that i can detect which one is being “Stood on”? **

Possibbly a TArray somewhere and the ability to pop and push points into it when needed but I have no idea where to even implement that. ANY insight would be

I hope to get a discussion going about this so it can be helpful to anyone else.