Martin,
We are currently using 3scale as an api solution. They did not have this functionality either, in order to get this working they added a some addtional logic to our current cookbook and we manage it with a lua file stored in the attributes. Is that something we could possibly move over to tyk since you do not have a solution for it at present?