1. Introduces a set of helper methods to easily create and define new effects.
2. Uses clip animations and placeholders instead of wrappers for clip effects.
3. Ensures all animations are detectable as animated
Fixes#10599Fixes#9477Fixes#9257Fixes#9066Fixes#8867Fixes#8671Fixes#8505Fixes#7885Fixes#7041
Closes gh-1017