According to magento devdocs
Declares the list of components to load before loading the current component. It is used to load different types of files: configuration files, view files (including CSS, less and template files) or setup classes. Note that loading regular classes (non-setup classes) is not affected.
So if we define the same plugin (previously assumed) for the same function and order in different modules (A and B). If module A depends on module B, should plug-in A be loaded to B?