Javadoc
This object is immutable and the hash code is precomputed in the constructor. The id object
is typically created to lookup a Meter based on dynamic dimensions so we assume that it is
highly likely that the hash code method will be called and that it could be in a fairly
high volume execution path.