@Override
 public int hashCode() {
   final int prime = 31;
   return item.hashCode() * prime + positionOffset;
 }