We need to create a role that would:
- generally be only able to edit content in specific language (i.e `fr-fr`, regional author)
- except items based on template A where they also should be able to edit `en` version.

Does this seem feasible? 

I tried creating one role that has `language:write` for French and another that is only able to edit items based on a template A + has `language:write` for `en` but a user that is member of those two is able to edit all `en` content.