SVG анимация на пути как улитка

У меня есть следующий SVG, и я хотел бы нарисовать круги попиксельно на пути после перемещения. Это как когда улитка идет, он пропускает полосу позади себя. Итак, мой вопрос, как нарисовать светло-красные круги?

<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" viewBox="0 0 1000 200" id="svgBox" style="background-color:#e4e4e4">
    <path d="M3.858,58.607 c16.784-5.985,33.921-10.518,51.695-12.99c50.522-7.028,101.982,0.51,151.892,8.283c17.83,2.777,35.632,5.711,53.437,8.628 c51.69,8.469,103.241,11.438,155.3,3.794c53.714-7.887,106.383-20.968,159.374-32.228c11.166-2.373,27.644-7.155,39.231-4.449L10,10" stroke="grey" stroke-width="1" fill="none" id="animateMotion"/>
    <circle cx="" cy="" r="5" fill="red">
        <animateMotion dur="6s" repeatCount="0">
            <mpath xlink:href="#animateMotion"/>
        </animateMotion>
    </circle>
</svg>

Ответы на вопрос(2)

Ваш ответ на вопрос