Add Persistence API. This adds an abstract interface to represent
data that may originate from Entities, Blocks, Worlds, and Plugins.