How does Magento 2 detect which module should handle a vault payment?

See also: