Better effect handling using an effect manager instead of 999999 tasks