Why is this bad? We have a latch that is counted down when the files are added to the project (which is registered by the workspace events). If we use the latch for project creation then we will stop waiting before the file-added events are propagated (I think)