Population after a custom graphql resolver, what does it?

Yes that service will return some populated information, if you instead use:
return await strapi.services.headline.find(options, []); that should stop the default population. (Population happens at the query level)