Is there any way to save spaces AND its boundries

Yeah it’s called element binding. @jacob.small wrote a post about that.

What it comes down to is to exit Dynamo after a run or disconnect the first node and run. Then reconnect and run again with the second set.
The elements are still in the memory after the first run and you have to get rid of those.