Yes so you could for example do

```C++
executor_.begin_invoke([=]
{
    layer_consumers_[layer] = layer_consumer;
}, high_priority);
```

Then the code will be executed by the **single** thread used by the executor. The very **same** thread that is used when tick() is called.