Mautic worker + cron interaction

Your software
My Mautic version is: 5.2.1 (docker: mautic/mautic:5.2.1-apache)
My PHP version is: 8.1
My Database type and version is: mysql 8.4

I’m trying to understand why the documentation (Configuring Doctrine for Email Queue Management in Mautic with Cron Jobs - Mautic Knowledgebase) provides instructions to create a script which basically runs php bin/console messenger:consume email --limit=60 --time-limit=480 --memory-limit=128M every 10 minutes, but by default in the worker container there is already the same process running controlled by supervisord. What’s the purpose of having it twice?