Map marker in perspective

You are using a UDT to encapsulate all the data from a vehicle. Suggestion I have is to consolidate all the vehicles data within a dataset type tag, like the example below:

Then you can use the tag as follow.

I think it will be straightforward to build marker instances by iterating a dataset