remove prints
add simple form caching

and also... maybe don't have get_form load the same form 3x per call?
add caching to get_related_props