A document describing all the approaches can be found here : https://docs.google.com/document/d/1pdRQ-nCyd7kctV2sWKiFjDLzAHyCilK6x8pVcaWb7kg/edit?usp=sharing