How to have multiple instance of large User-Defined data types?