Special-case handling of model when model is an observer

This reduces the number of total observers in the system.

R=arv
BUG=

Review URL: https://codereview.appspot.com/13253043