✨ Is your feature request related to a problem? Please describe.
Cuboids in 3D are always displayed as axis-aligned even when no rotation is inferred or detected. This gives an inaccurate impression that the objects are all have the same orientation when that property is unknown.
💡 Describe the solution you'd like
If no rotation is inferred (e.g. when using "rotation from velocity" for an object class) or detected, using a cylinder is more appropriate since it is rotation-invariant. The cylinder radius can be either based on the detected size or the average of the x and y dimensions defined in the object library.
This is only the default shape, so it will be overridden if a 3D asset is used for a given object class.