Add timestampOn which takes a scheduler