Is it possible to allow customers to set the size when designing their own products? For example, an artist canvas have A0/A1/A2/A3/A4. How would the administrator allow the customer to choose the different canvas size within a single product? I do not wish to create 5 same products because they are of different sizes. Is there a workaround?