With some trial and error I managed to resolve this, but with everything set up, when the page is loaded the RG now does not show any of the input fields, instead is empty.
The source is set to the custom state list, which is empty - perhaps it should also somehow add a blank record upon loading?