#9 Prototyped re-base controller: update head -> check content cache -> sync content tabs