As this is part of a block, I suggest this goes into BlockView. It isn't App's responsibility to deal with that.