I had same issue and was able to solve it by adding Transient flag to the property. It looks like engine creates an instance of the anim and copies it to the property, so it must be transient as it happens every time at the property initialization time.