1. A non-transitory computer storage medium storing computer-useable instructions that, when used by at least one computing device, cause the at least one computing device to perform operations comprising: receiving an abstraction of an asset associated with an asset-modifying workflow; determining a contextual identifier based on the received abstraction of the asset; determining a modification to the asset-modifying workflow based on the determined contextual identifier; and communicating a signal operable to apply the determined modification to the asset-modifying workflow.