Each time that you run the Generate Smart Interop Object utility, it is important to review the results of the output. The Generate Smart Interop Object utility generates data from source files that are translated from different design tools. Structure, attribution relationships, and design quality can vary between the design tools. In some instances, object names or properties might not be sufficient for the intended purpose of the project or you might need to modify the organization of Smart Interop Objects in the system hierarchy or assign Smart Interop Objects to permission groups.