I personally don't but I know they are open to all these type of structuresDo you have any experience with that bank. According to one web site:
https://corporatefinanceinstitute.com/resources/careers/companies/top-banks-in-the-cayman-islands/
Cayman banks are well-known for requiring a six-figure deposit, but seven-figures seems more like Swiss banking.