I'm attempting to do a small project to get more familiar with how the Netcode package functions. So far I've found it to be fairly understandable, but I've hit a bit of a sticking point when trying to get any kind of animated entity into the game. I'm curious what the best way to accomplish this is. I have tried: - Using the DOTS animation package (com.unity.animations): This seems to be the most likely candidate in the long-term. However, as far as I'm aware, the package is in a fairly early state at the moment and still lacking in features and usability. The recommendation I've heard is not to use this package unless my goal is specifically to gain familiarity with it, which it isn't for this particular project. - Making a Hybrid GameObject with an Animator and setting the ConvertToEntity type to ConvertAndInjectGameObject: This works fine in non-netcode based projects. However, in order to get hybrid game objects to work, they must be instantiated from the GameObject side rather than the Entities side (i.e. Object.Instantiate(GameObject prefab) rather than EntityManager.Instantiate(Entity prefab)). Since entities replicated via Netcode are instantiated via the latter, this seems like it rules out the usage of hybrid GameObjects, unless I'm missing something. - Using AddHybridComponent() to create a companion GameObject with an Animator: This seems like it ought to be a reasonable way to instantiate a MonoBehaviour-based component (i.e. Animator) on an object spawned via EntityManager.Instantiate. When I attempted to do this, I successfully wound up with an Animator on my companion GameObject and I verified that my logic to trigger animations was working. However, I didn't actually see the entity animating. I haven't yet spent enough time debugging it to determine whether the problem is that the animation is only playing on the companion GameObject and not actually getting applied to the underlying entity, or whether the issue is that the companion GameObject only exists in the server world. In any case, nothing I've tried seems to result in a straightforward way to play animations in a game using the Netcode package. Is there a different approach that I should be taking? If not, which of the above solutions is the smoothest path to getting this working? Thanks for any help!