Hello, we were playing around with the periodic data demo and had a question regarding the ASAP downsampling method.
When I 'downsample' 1000 original points to 1000 downsampled points, I get a graph that looks like this:

I would say that the ASAP trendline matches the original data fairly accurately, applied a little bit of smoothing, but the original data is pretty much intact.
However, when I downsample 900 original points to 900 downsampled points, I get a graph that looks like this:

Although theoretically it seems to me that mapping 1000 -> 1000 or 900 -> 900 should've made no difference in the amount of detail that is preserved, in practice, it seems like there's quite a bit of difference, where the 900 -> 900 lost significantly more detail than 1000 -> 1000.
Was wondering if this is a characteristic somehow of the ASAP downsampling method, or if this was a potential bug. We would like the results of the 1000 -> 1000 sampling consistently, to preserve around that level of detail as a result of the downsampling.