The system can audit the object loading operations, i.e. it can record when and by whom an object has been read – even partially. This can be very useful for sensitive data (e.g. medical records) and it is done at the system core level – so that regardless of which application or system is accessing the object, a record is always generated.
Of course, recording this kind of information is costly – in terms of both system speed and data storage requirements, so it is not done globally but only for object of types marked as ‘require load auditing’ and for certain users or group of users.
See also