Is there a way to link uv's so as to tile them onto an object?
A convoluted way to do this would be to use the UV Project modifier and 3 empties.

In the center of the cube add an empty.
Add a second empty (empty.001) and rotate it 90 degrees on the X axis.
Add a third empty (empty.002) and rotate it 90 degrees on the Z axis.

Select your UV unwrapped cube and add a UV project modifier, assign the image texture, click the override Imabe box. Change the number of projectors to 3 and assign the empties as projectors.



Then as you modify the cube the textuere will repeat in tiles.