Thanks @James.
I believe that as long as core code remains the same – field structure/class/prefix – there is no need to add code for each field.
Also, it works for repeater fields too. Something that I needed.
If I can be of any assistance, let me know.