calling Effecter.apply() parallely in Item.ApplyEffects() method()