For now, the algorithm support detection routine cannot differentiate between multiple applets within a single package. Meaning, the algorithm requirements file is shared by all instances and therefore can mislead when only some applets are installed. However:
- the applet-to-install selection is taken after the support detection routine (so which applet is to be installed is unknown at the time)
- this is also hard to automate (as for now) when creating the applet and its metadata records for the store