Semantic roles are organized according to the thematic hierarchy (one proposal among many is Agent > Experiencer> Goal/Source/Location> Patient (Grimshaw, 1990)).
both annotation schemes could be useful in different circumstances and at different frequency bands.