Feature/composite data source

@danielgarbien @wnagrodzki @JulianKrol Who want's to take a look?