Halliday & Matthiessen (2014: 348):
Semantically, therefore, Agent, Beneficiary and Range have some features of participants and some of circumstances: they are mixed. And this is reflected in the fact that grammatically also they are mixed: they may enter in to a clause either directly as nominal groups (participant–like) or indirectly in prepositional phrases (circumstance–like).