Return to Deck : Oldmap Trait

After looking around and trying things out, It looks like the oldmap trait still doesn’t update when moved from hand to deck (in my case) using the return to deck trait triggered by end movement on the main map. For hand count.

When done this way, without the oldmap trait, I can only count one player’s hand.
I’ve seen people talk about ways to work around this problem, like dynamic trait and reports but not in detail.

Can someone explain to me how to work around this so I can display all player’s hands and use the return to deck triggers?

Thank you