match getPositionAt sync with new cycle length
2.2.5