Never been convinced Schema has value, though others will vociferously disagree. That said, to date never found any problems with non-schema ranking quite nicely ... and can't quite justify helping g out with "more code" that bloats my pages.
YMMV
NickMNS
3:06 pm on Jun 27, 2019 (gmt 0)
This provides some info, not sure if it applies to your use case but it is a good starting point. [developers.google.com...]