Right, it sounds like exactly what we need to make custom tournaments like you were talking about here: