Check for valid enum vals when remembering previous values and inputting new
Fix automatic selection of person field to current user
Efficiency: only retrieve required data from DB when processing graphs