You can't use different data types in the same place in the code, so the answer is no. What you can do is use a variant (look in the Advanced>>Data Manipulation palette) as the third element of your cluster and convert the data according to your datatype whenever you need it back. You can also have an array of variants instead of the cluster.
___________________
Try to take over the world!