Good practice for Pega Customer Service custom Customer class
In Pega Marketing for Financial Services, we usually extend the base customer class (PegaMarketingFS-Data-Customer) to support the loading of customer data.
In Pega Customer Service (CS), I see we have the Contact class (PegaCA-Interface-Contact) which has directed inheritance with PegaData-Contact.
If we want to have a custom Customer (or call it Vendor, Merchant, etc.) class. It is ok to extend PegaCA-Interface-Contact class?