ui; jsdoc annotations to shut up compiler
patient editor; eager fetch assignment slots