I don't know if this is already possible or not, but here it goes:
I think you should be able to add and remove atributes and effects in events.
I also belive you sould be able to add and remove behavoirs too, but the set
activated option works well enough for now.
P.S. Sorry if I did anything wrong.