VMM.Library.animate(): don’t churn object copies

This avoids declaring an object unless we didn’t receive one