only certain league actions require nesting under user