Huh, well that was easy. I just assumed the zero wouldn't work with the latest snapshot, but it looks like that might have fixed the problem. I haven't done extensive testing on other functionality, but it appears that the IP stayed after a reboot. I'll keep looking at the other aspects to see...