Register DHCP leases in DNS forwarder from selected interfaces only

I have a pfSense setup with a single WAN interface and multiple local interfaces (using VLAN's).

Is there any way to filter which interfaces that can register their leases in the DNS forwarder?

The only solution I've found so far is to disable the automatic registration of DHCP leases in the DNS forwarder and then manually specify all hosts in the DNS forwarder. However this doesn't scale very well for obvious reasons… ;)

It isn't possible to do that on 1.2.3, and though it might be possible to add as a feature in the future, it isn't possible on 2.0 right now either.

The program on 2.0 that parses the leases would have to compare the IP of every lease with the subnet of each interface. Doable, but would require a bit more coding to the C daemon which handles that function. Probably too late for something like that to make it into 2.0, but maybe 2.1.