We are working on a Customer Onboarding solution that is based on a flexible data model and is designed to handle the concept of a Client, Client’s accounts and the relationships between Clients. Please check back with us on how we are doing on this.