issue #22155: More work on moving project related stuff back to core so projects can be referenced on P/O if they are in use, but the user does not have access to the full project extension.