feat(rating): add support for custom icons per instance