Concept: user clicks a button in a node, a new block is dynamically created which can then be populated. I'll be using ModalFrame for this action. I was going to do this along the lines of adding a block view using views arguments. Is this the right train of thought here?