Feature Request: DHCP Relay Intelligence

A feature that would definitely be useful is intelligent DHCP Relay. By intelligent, I am referring to instead of simply passing back and forth the DHCP lease requests, the DHCP Relay would have an additional intelligent function to determine if an IP address is already in use (By crosschecking the ARP table like the existing DHCP server currently does), and if the IP is in use, sending the appropriate decline packet to the DHCP server to ensure the DHCP server is aware the IP address is in use and cannot be issued out.