feature : now multiple MainGrid\Souce annotations can be used (previously only the first one was interpreted)