Spring dynamics only support the initial sprite and changing sprites will make the spring dynamic lose its effect. Avoid putting spring effects onto items that swap sprites.