Make Data-source works the intended (Symphony) way

This commit fixes thing by making sure we ouput the whole field each
time a new mode is added. This breaks from Section Manager that merged
all the field togheter. My test environnement did contains Subsection
Manager and it did lead to false results. This fixes it.