Can I use the automatic action Set Cost Model (LIB) with vendors supporting multiple source locales?

As I understand it, the automatic action won't work if there is more than one cost model per vendor, but most agencies work from multiple source languages. Since you set the source locale for each cost model, shouldn't the Automatic Action be able to choose the appropriate cost model given that the source local is indicated in the project?