Hi mathamatix,
There is not: currently we don’t religiously satisfy every requirement of validation tools like Google’s structured data test tool because to do so would mean, in some cases, shoehorning data that isn’t a natural fit.
Even so, in our experience, any warnings raised by testing tools don’t actually prevent the structured data from being consumed by search engines or other tools – which continue to correctly interpret the information that we do serve up.
So, at this time, it’s something of a pragmatic compromise (though we are driving ahead with some structured data enhancements over the next few releases, though not specifically related to the point you raised here).
Does that answer your question?