what about clearing other attributes (such as mac etc?)

I didnt check, but does this also clone associations correctly ? such as parameters? I'm pretty sure there is some extra work required to get smart class parameters to work as well etc