Are object resolvers broken with custom schema directives?

I use object resolvers and also custom schema directives, in a federated schema.

Based on this issue:

It looks to me like if you use schema directives with federation, you should expect for object resolvers to not be working?

Additionally, it looks like this issue has been around for ~6 months?

Am I crazy? Is there a workaround for this? Seems pretty strange to have core features not work for 6 months. I’m aware that object resolvers are currently undocumented, but I definitely wouldn’t expect them to just be broken with normal use-cases. As it stands, I can’t upgrade to v3 at all if these features break when working together.