The design discussion for this is more active in bug 987787. So I will make this a duplicate of that one.
The design discussion for this is more active in bug 987787. So I will make this a duplicate of that one.