Generalized to not only support ProductBacklog