Switch to populators for all space-related commands

Remove populators from precondition, they don't work there
Filled in a bunch of tests
[finishes #47494939]
[finishes #47301427]