I have several custom modules and each one of them serves different functionalities. Each module contains from few to many hook implementations and inevitably there are cases where I have to use a hook more than one times between the modules, hook_menu for example.
What are the downsides (if any) of using the same hooks more than one times in different modules ? Is that recommended ? What about performance?