Customizing Ignition Vessel Object

Hello everyone,

I am trying to build a new object based on the Ignition Vessel object. I would like to control the tank level using one tag and the agitator using a different tag so that I can control them independently and apply styles to each. The original Vessel object has value and capacity properties that I can bind to my tank level and maximum capacity.

I am able to convert the Vessel object to a drawing and define a style specifically for its agitator. However, I am not able to set the tank level and capacity to a tag. It seems this can be done using the transform feature and the scaling option, but I am not sure if this is the best approach.

Original Vessel Object:

After converting the object to drawing:

Transform Property for element 1 which is the tank level:

My advice is to use the moving analog component that already exists. IMO that's a cleaner solution.