For instance, if you want to join five two-token pools, each containing WETH, you could first transfer the total amount of WETH required to your user balance. Then when you joined each pool, it would pull the WETH from your user balance, and the other tokens from your wallet - unless you'd previously deposited those as well.