I see. I have understood that already, but mixed the desktop control center to my answer to confuse things. The implementation situation still holds: the YaST control center and the individual modules are separate programs using different libraries.