would it be possible to check if there are floating ips before ? it would be an extra api call, but sounds safer on the long run?