Decimate found particle samples and factor out ringbuffer
Clean up warnings