Yes it would, but launching stuff into orbit is expensive and making ultrasensitive instruments launch-proof is trickier (and more expensive) than you'd think.
Scientists, instead of requesting time on Hubble, ask time for the 3DBuilderAndExperimenter, give it a blueprint and inputs/outputs, it runs, returns any results, and is recycled.
We are such machines, so we know they’re possible to make, even though we don’t yet know how to make one on Earth let alone in space.
- send components to ISS
- assemble
- subtly nudge the container to a different orbit
- wait for it to do the experiment and catch when the orbits meet again. Or if that's too hard just wait for results to be transmitted