The internal applications/services signatures is rather dynamic. It is composed from IP's/FQDN's but also from the information gathered from the flow.
You can use the app catalog to view the generic ports and if or if not an app is dynamic: https://support.catonetworks.com/hc/en-us/articles/7603867737885-Using-the-App-Catalog
You can also create a custom app (please be as detailed as possible in the app definition to avoid that it will overwrite another app): https://support.catonetworks.com/hc/en-us/articles/4413265662993-Working-with-Custom-Apps
Related to having more detail in the app catalog, I would suggest to open an RFE with your Cato representative and to write here also Idea Hub | Cato Connect so that everybody can vote for it too...