v3 - GitHub Actions API

I’ve worked with both v3 & v4, using Octokit (both js & ruby), @actions/http-client, and native http clients.

While working with the GitHub Actions API, why is the “repository” and “head_repository” data included?

I often use v3 when I know I need a small set of data, and given that the GET’s are already tied to a specific repo, why return repetitive data?