refactor:
isolate AnimationConfigure object.