Add some todos related to delegation
Introduce `Config` object