only send the later, valid timestamp through
update transitions on every frame