observable for context component list