public Sweeper RegisterJob(EffectAction.Action job) { lock (lockJobs) { jobs.Add(job); } return this; }