Component Development: Permission Management via Package.json within Adalo property

As a component developer, I need Adalo to assist with permission management to avoid permission conflicts between Marketplace components.
For example, in my component I do my best to check if a permission has been added—if it hasn’t, then I apply my permission. However, any components that load after mine, that require the same permissions and don’t check that the permission has already been set will cause iOS to fail (Android handles this well with a soft warning).
Expo provides a decent example of how this might be handled: https://docs.expo.io/versions/v42.0.0/config/app/#permissions