I found one way of doing it:
I created both a vehicle and a trip cube. I then created a virtual cube that references both of these cubes.

Is there another approach that I could take?