1. A computer-implemented method comprising: monitoring changes to an inheritance parent network in a multi-threaded computing environment, wherein the inheritance parent network includes multiple parent objects having direct parent associations with child objects, and wherein monitoring is performed on a computing device and includes: detecting an inheritance parent object being newly added in the computing environment; referencing an inheritance parent change queue, wherein the parent change queue is configured to hold entries for captured parent object changes, each entry including a list of one or more of the child objects; and adding an object as a child object of the detected inheritance parent object; detecting an access control change to an authorization cache, wherein detecting includes determining that an access control is being added to or deleted from an object being changed; and processing the detected access control change, wherein processing includes: determining that an authorization cache entry exists for the object being changed; and queuing the access control change in an association change queue for the authorization cache entry, wherein the association change queue is uniquely associated with a single thread.