"Every emulated particle adds a function to the scheduler that runs during its lifespan."

Is this the same as having multiple entities each having a while() loop?