Alternative object models