Generalize referencing form behaviors