I was thinking about this in terms of generated output. You can control the target graph in a sh:sparql rule in your constructor, but does a similar capability exist to be able to specify in a rule the targetGraph(s) (via sh:targetGraph or something similar) of created content?