Make it more expensive (CPU wise, or other thing) to make the initial connection to a snowflake
That way it's harder for an adversary to cramp up a list of all the snowflakes
I don't know if this is a good idea (possible problems: each x seconds one has to reconnect to a snowflake if one makes a network request which will take even more time)