See:
https://interfaceware.atlassian.net/wiki/spaces/EC/pages/2103017602
https://interfaceware.atlassian.net/wiki/spaces/EC/pages/2103017615
https://interfaceware.atlassian.net/wiki/spaces/EC/pages/2690908991