Collection mapping API unification