Hi RedChiken
ActorComponent are meant for functionallity only, I think for your chess game, it will be the ideal, as component you can define severals skills for each and then attach those you need for every actor chess piece base class, even can be in runtime, adding and destroying components