I get why this is not possible but would like to clarify my question.
Mastery is not available for moves that a pokemon should not have been able to learn in the first place.
E.g. A sneasler should have mastered dire claw at level 20.
But I put dire claw on a level 36 decidueye and it has no mastery (because it cannot learn dire claw in the first place).
I will be waiting if this will be available in the future. Thanks!