Если предмет настолько большой, то я создал бы эти предметы в ворохе (с новым оператором) и сохранил бы указатели в карте. Я сделал бы тип будет управлять этим магазином и иметь член этой карты. Этот тип может иметь ясный () метод уничтожит все MyLargeObj. Эта ясность должна быть вызвана от ликвидатора типа. Эта дорога позволит спрятать вставку MyLargeObj даже, если она необходима.