Moved low level av observers to decoder