Ensured that all reads of resources take place within WorkspaceTransaction