Revision history for content(multi-lang, multi-tenancy)

Just a little start for this discussion. We are working with strapi last half year and we are found workaround with multi-tenancy with policies and we are stuck with revision history? Any ideas how it possible to do in strapi current version? Including multi-tenancy, multi-lang and history for content?