Interfaces fact filtering

Hi! I found an interesting behavior in Foreman facts filtering mechanism.
Puppet collects fact named “interfaces” and that fact contains a list of names of interfaces that present on host.
And looks like parameter “Ignore interfaces with matching identifier” doesn’t filter value of the “interfaces” fact but works fine for “networking::interfaces” fact.
So I wonder if there any way to delete names of interfaces that list in “Ignore interfaces with matching identifier” parameter from “interfaces” fact?

Foreman and Proxy versions:
Foreman 3.2, Puppet 6