Update particles to use QElapsedTimer