Add some seralization-friendly asset descriptor classes.