Add different types for lists with partials