Configuration of sequences started from a virtual sequence

I faced exactly the same issue as this post.
In addition to the way cgales suggested, I confirmed the following also works.

uvm_config_db #(my_config)::get( m_sequencer, get_name(), "config", config);

Then, you can set different config for different sequences based on their name.

I found a cookbook article mentioning the way cgales suggested.
ResourceAccessForSequences
But it doesn’t say anything about the case of a virtual sequence usage. The cookbook should be updated.

By the way, should get_sequencer() be used instead of m_sequencer?

uvm_config_db #(my_config)::get( get_sequencer(), get_name(), "config", config);