Share data extraction functions between editing asset properties and collecting asset attributes