Add --noviz, --no-viz to the ba train subcommand to allow for tps > 30 (60?).
If not specified and tps > X, do not start the trainer.
Can also be coupled with --record-file to push the viz feed in a file for later replay (capped at 60 tps, so in slow motion).