I think you should be able to instantiate the button without knowing your Collection yet. I also really want to write:

    myCommentButton.pipe(myMediaWall)