bigint: avoid implicit vector copies