The problem here is going to be your router, basically when Slice does a dhcp request to get an IP address like 192.168.1.27 - it adds a special field to the request which tells the router it’s name (i.e. Slice)
Now my router and many like it take this name and enter it into it’s DNS (domain name service) table so if you ask for Slice then it knows you mean 192.168.1.27 and will reply with that (that’s what DNS does, you ask for a name and it replies with an address)
One way of getting around this is to edit your router’s configuration and add a static entry for it’s address (most routers allow you to specify a static entry for the device) then add this static value to it’s DNS table…
But as you can believe it’s all a bit hit and miss depending on which router you are using!