Netinstall - interface/ip args ignored wrt socket construction

I’m trying to run netinstall from a host that is used to provision many types of devices and part of that stack contains a dhcp server bound to a single ip on a single interface:

root@host:~# lsof -i -P | grep kea
kea-ctrl- 144615            _kea    7u  IPv4 3481008      0t0  TCP localhost:8000 (LISTEN)
kea-dhcp4 147275            _kea   18u  IPv4 3543777      0t0  UDP 192.168.1.1:67

there are multiple interfaces present on this host with multiple IP addresses each; there is plenty of space to bind elsewhere but netinstall does not seem to respect the arguments -i or -a <client_ip> when constructing its socket(s) and will consume every interface/ip combination for its required ports regardless:

root@host:~# lsof -i -P | grep netinstal
netinstal 148533            root    3u  IPv4 3579284      0t0  UDP *:5000 
netinstal 148534            root    3u  IPv4 3582033      0t0  UDP *:67 
netinstal 148534            root    4u  IPv4 3582035      0t0  UDP *:69

this seems excessive, that it is necessary to dedicate an entire host to simply running netinstall - is it possible to get some more granular control of interface/ip usage from the tool here?