@hrefna I think that's generally the right idea. In an ideal world, an ld context would facilitate code generation. But for all of its links, it doesn't actually describe anything with enough to structure for that to be possible, even in the most naive case.
For myself, I'm thinking of it as being advisory, at best. If I could query the @context to check for active extensions, that would be by far the most help it's ever been.