I also think this should be an attribute because it too is per-instance state.