Revert "Frameworks: reduce observer again"

This reverts commit d32e24c25d1dc85d46f904e1ad6997939d4c152c.