Implement dynamic additionalData parsing for hydrating persistent objects