[quote user="garyprivette"]
[..] I see another post that the object is not reverted back to its original state and recompiled like it used to do, and that this might have been done intentionally. If it is a performance issue, it would still be nice to have that as an option. We would prefer to revert the object. [..]
[/quote]
This behaviour should be fixed since 12.8 as u can see in "KB176669 - Database version of object is not overwritten with VCS vesion after undo checkout" but it is NOT. We also would prefer a correct revert of the object within undoCheckout. Maybe it is possible to check teh Defect ID 118522 again and solve the problem.
Best regards