Hibernate wasn't digging the Sets of byte arrays, switching to Sets of Integers. Still has construction issues - need a different address pool implementation that isn't based on a BitSet.