Why is it bad to have more than one QueryRunner for a given dataSource?  Is it not possible that there are two shards of the same feed on the same box?