Maybe need to make this optional, shield entire balance in wallet instead of using a calculated number with z_sendmany. This may help to prevent errors when pool ops set the pool fee to the same address as the pool's main wallet.