This already assumes that a subrange like /30 or /29 can be assigned using DHCP. Is that supported by DHCP in the first place ?
WAN / Internet | | Cable-Provider | .-----+-------. | HFC Modem | (Bridge) '-----+-------' | | WAN | .-----+------. <--- IP assigned by ISP/DHCP | Router | '-----+------' | | Public IP subnet (/29) | .-----+----. | opnSense | '-----+----'