Thanks for your answer! I’m posting an updated image of what I used here, for completeness sake.
The specfic mistake I made was using two different random angles for X and Y instead of one, meaning I was getting X and Y coords from completely unrelated circles. Durr.