Design for /parties/positions. WIP and code cleanup needed.