This simplifies the source workspace tests, by removing a lot of the complexity that got brought in by copying the workspace element tests