Context-Dependent Contributions to Cooperative Behaviours