This issue has been resolved using our Support service, however for the benefit of other users please find some information below.
When using Widgets in a Source Control project the Project file will only need to be checked out the first time that particular Widget is used. There are Integration Options for Source Control that can be used to enhance this process. These can be found in Tools / Options under Source Control / Integration Options.