So that an object can be readlocked for a number of attributes and writelock for another collection of attributes.