Bootstrap object system directly into gen2.

nwc10++ for analysis that led to this.