public override void Process(Entity e) { Expires expires = expiresMapper.Get(e); expires.ReduceLifeTime(world.Delta); if (expires.IsExpired) { e.Delete(); } }