bug fix: ensurse the new ds LoadSqlite creates is added to the main list of datasoruces so it can be saved with the workspace