internalize RelatedObjectLookups, get selection changed event to fire for added resource types, and start change_rand