This was fixed by creating a different instance of JSONFormInteractor for non-stock forms
A small change was also made on the native forms to make a map, holding the form widget factories, non-static & non-final
Coverage remained the same at 1.326% when pulling e46cbfad14cc17ef48a25b2d2d8cd60292132a6d on 331-stock-forms-changing into 53ea5939e318ff20e017e793c9aa0438dd975cd8 on master.
This was fixed by creating a different instance of JSONFormInteractor for non-stock forms A small change was also made on the native forms to make a map, holding the form widget factories, non-static & non-final
See #331