First try to use Buffer.addObserver().