Implement asset metadata storage in Split - per-asset functionality

PLAT-40

@doctoryes @cpennington please review
That's better.