Tick generator using interval.

Close #1166.
what happens when this produces overlapping ticks? does it look ok? which one gets filtered/hidden?