Please consider allowing Local DNS Records to be applied by group.
Using this feature as implemented forces me to apply local DNS to all clients, but I would prefer just to route traffic for specific clients. It feels like using PiHole for local DNS to an alternate IP is the same thing as pi-holing an ad-service domain....
The notable difference between the two:
Blacklist can be done by group (directing DNS to NXDOMAIN, blank html, or similar)
Local DNS can only be applied globally (directing DNS to IP of my choosing)
(Adapted from previous request here Add NTP server, cache + intercept)
Some specific details on my particular use case:
I am using my PiHole to redirect uncontrolled NTP requests to a LAN NTP server because some IoT clients do not respect DHCP NTP options.
I accomplished this by using the "Local DNS Records" features in PiHole to point "time.windows.com" to the IP of my LAN NTP Server.