Motion now stores a time window of the past 16 samples, accessible by getSample(offset)