As far as I know there haven’t been any further developments on adding this feature:
For now the closest thing you can do is get an IP range from Fly. Since (as you point out) the IP changes. e.g for ams
ams