Avoid boxing in GetHashcode