I won't review `encodeHandover` module since @evelynhung  comment before. This component should be migrated to Gecko side. Right?