change bulk grants to properly set tranasction investor just before save, instead of on change to work around typeahead bug