1. A computing device comprising: a hardware processor, addressable memory; the addressable memory coupled to the processor, and wherein the processor executes instructions which cause the processor to execute the steps of: execute workflow instances of management of continuously changing data and queries based on receiving a set of core data elements; determine, by an index controller of the computing device, a set of related structured data comprising a key and associated value based on the received set of core data elements; determine, by a search logic controller of the computing device, an associated ID and name for each related structured data of the set of related structured data; determine, by the search logic controller of the computing device, a unique ID based on the determined associated ID and name for each related structured data of the set of related structured data, wherein the unique ID is stored in the addressable memory thereby expediting lookup operations and eliminating any preprocess data binding to establish a connection between the received set of core data elements within the workflow instances being executed; match, by a match controller of the computing device, the set of core data elements with the determined unique ID based on receiving a message from the search logic controller of an update to the unique ID for the determined associated ID and name, wherein the matching is based on a synchronization of the set of core data elements with the determined unique ID during execution time; and retrieve, by an ordered result determiner of the computing device in response to a received query, an ordered list of results based on at least one of: a matched ID, a matched name, and a matched ID and name, wherein at each of the stages of the workflow the ordered list of results is dynamically updated and synchronized during execution time, thereby eliminating the need for any preprocess data binding.