How can I make the most lightweight moveable actor?

Hi there, I’m looking to have a somewhat large amount of controllable actors/pawns in my game, and I’m wondering what the best way would be to go about creating a super lightweight actor/pawn.

I tried to use floating pawn movement but it isn’t sustainable above 100-200 actors.

Essentially it just needs to be able to follow a specified location flat ground only, and it won’t have to worry about obstacles

I already plan to use:

  • vertex animated mesh (skeletons are heavy)
  • a parent that will will handle most logic (tell it where to move)

Edit:
I have found some new stuff in UE5 that might be helpful for this

and