Add reentrant lock to each Creature. Jobs must acquire the lock before starting. Need to be able to suspend and cancel the jobs still.