[PLAT-4906] Allow sources to be instantiated and populated for financial tests