Separate delegate & data source in embedded collection view