Allow each simulator invocation to implement an arbitrary subset of objects