nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqcxmruryntv743fmwwyq68da77xrzmuna8u9f9k9f5stk0tfy4qfsy795wg (nprofile…95wg) this sounds like "preemptive architecture" that hasn't yet lived long enough for its benefits to materialize.
Without context it's not a certainty, but I've seen this happen in other environments, most commonly those driven by frameworks that insist on any useful path being split up as it goes through every layer, even when there's nothing to do on some of them but pass the data along.
The names of the structs may tell a more specific story.