Delete PipeObservable
Create annotation interface and add infinite token semantics to
animation logic