Predefined path in Agents.jl

I would like to implement an agent-based model where some agents have predefined paths. These agents will effectively be blind to other agents, who would operate under normal movement rules. For example, with the Flocking example in the tutorial, I would like to include an agent(s) who is set to move along a circle. What would be the best way to achieve this?