@carlw Sweet, I'll look at that. My current approach doesn't need (or would even benefit from) any additional support in the View though. I will try to show some restraint this time and write some pseudo code and describe what I would like to do before I implement. This way we can all contribute until we get it right. Sorry for jumping the gun a little on many (most) other features 🙂