It would be super useful to have a FileBasedPackage class exposed in the API similar to FileBasedProject and FileBasedTranslationMemory so that we can retrieve info from the project package before running any action with it. This would be helpful, for example, when trying to determine which packages belong to which projects. To do this, you need to test if the package ID and the project ID match. Currently we don't have a way to read the package ID so we need to unzip it and parse the XML of the .sdlproj manually to retrieve this value.