1. A data processing system with features for controlling affinity for execution entities, the data processing system comprising: a processing element that is operable to execute a parent execution entity for an application, the parent execution entity having a first affinity setting; and a delegate creation module which, when executed, enables the data processing system to create, for the parent execution entity, a worker execution entity that has a second affinity setting without changing the affinity setting of the parent execution entity, wherein the second affinity setting differs from the first affinity setting.