Generalize selectors for observer endpoints

Current situation

Not all relevant observer endpoints support selectors. And the error management is inconsistent.

Desired outcome

A consistent use of selectors.