1. In a data processing system having a content addressable memory (CAM) wherein each entry of the CAM corresponds to a task and is configured to store a current scope of each task and a random access memory (RAM) configured to shadow information of the CAM, a method comprising: receiving a command to change scope of a selected task to a destination scope; accessing the RAM to determine the current scope of the selected task; using the current scope to perform a match determination with the CAM to determine if any other tasks match the current scope; and for any other tasks which result in a match with the current scope, updating a corresponding age position of the matching task within the current scope.