Assigning properties on cellular data (triangles)

Hello,

I am a little new to the Cesium 3D Tiles format.

I want to know if there is a way to assign property data to triangles instead of vertices. Assigning batchids to single points seems to be causing some odd blurring on the edges. This might be caused by whatever interpolation is occurring on vertices that share two triangles with different cell properties.

I believe a solution to this might be to assign batchid to triangles rather than vertices but I’m not so sure if this is possible with the b3dm spec.

Any guidance is appreciated.

The picture below is an example of what is happening.

Thanks in Advance,
Waqas