Have you considered the alternatives mentioned here?
Admittedly using a certain amount of nodes to ‘add’ data might not be ideal. The use of several Parquet files might at first add additional effort but you could also use the files later with KNIME or other software (like Python for example).
I would use R mostly when there are special tasks where there is no dedicated KNIME node.