Observers now supports only one livecycle -> perControl.