Thank you for your detailed explanation!!
Considering the next steps, such as implementing a save system and managing transitions between levels,
would it be better to move this logic into the Game Instance instead?
Also, could you give some advice on how to best manage the Blueprint nodes for this system?