[WIP] Loop enable disable

New `EventLoopInterface` by @igorw and @nrk.

Adding a WIP PR to categorize it under a milestone.