1. A method for a data management interface, comprising: receiving, by a computing device having a non-transitory storage medium, a request to perform a data operation from an application, the request identifying data on which to perform the data operation; simultaneously delegating the request to two or more of a plurality of plugins by the computing device, each of the plurality of plugins being associated with at least one distinct data operation; determining by a first plugin of the two or more plugins to perform the requested data operation based on contents of the request; determining by a second plugin of the two or more plugins not to perform the requested data operation based on the contents of the request; and performing the requested data operation by the first plugin.