Add shadow implementation for MatchData and MatchDataAuthority