SplitPopulator

see PhazedCRUD