Environment.TickCount rolls over, which makes it inconvenient to use. See e.g. dotnet/corefx#35401
To remedy this, we should add Environment.LongTickCount. This is trivial to implement on Windows using GetTickCount64.
public static class Environment
{
public static long LongTickCount { get; } // or TickCount64
}