pre-enumerate all sources to push buffers when there is only one source