Randomize objects in PCG

Hi all, I’ve been watching the video, https://youtu.be/STqt92VF3KM?t=528 and a guy is saying that it’s possible to randomize the location of the assets (that is, buildings, in this example) in a PCG. But he doesn’t say how to do that. He says the Spline Sampler-> On Interior spawns the assets in a grid. Basically I need to have the buildings more randomized, and if possible, make paths curve around the building, if that is possible. That is, if the building is more like round shaped, the path surrounding it should be circular; if it’s triangle-looking, I need it to bend in a triangle way… If that makes sense. But first and foremost, I need to randomize the asset locations on the landscape in a PCG (and yes, it needs to follow the landscape curvature). Is there an easy way to do that? I did everything as he said, but that makes my assets spawn in a grid, not randomly.

In short, how do I make assets spawn randomly rather than in a grid in a PCG in a closed spline?