Bonus assignment decorator