v cool.
I think this could be a lot nicer if you had other kinds of upgrades with different areas. so you can connect items together directly instead of them all being based on radius and let you build a big rube goldberg machine of parts.
I ended up just buying upgrades and leaving everything pretty much wherever it spawned, didn't seem to make too much of a difference to shuffle stuff around.