While working on the Blender integration I ran into something I thought was an issue with my code. When you have set AVALON_DEBUG=1 the loader and sceneinventory use the first project from the database instead of the 'active' one.
See the relevant lines for the loader and the sceneinventory.
To be honest I found this quite confusing. Is there a specific reason for this? Would it be okay to remove this?