What router do you use? I’ve not seen a router that does not have IP reservation (or DHCP reservation) feature.
It’s definitely possible to change the firmware to support static IP. It’s just that using static IP that way is not recommended because it can result in IP conflicts. It’s best to have the router manage static IP for you.