There is a better way. Get rid of your repeating fields and use a table of related records where each related record replaces one repetition of your repeating field. You can use a portal to display them vertically or a series of one row portals to display them in a horizontal row. This approach can then enable you to avoid the limitations you are now encountering trying to do this with a repeating field.
Thanks for the reply. It would seem I now need to learn how to use related records!