private void InternalUnpinAndTranslateImportInstance(Autodesk.Revit.DB.XYZ translation)
        {
            TransactionManager.Instance.EnsureInTransaction(Document);

            // the element must be unpinned to translate
            InternalImportInstance.Pinned = false;

            if (!translation.IsZeroLength())
            {
                ElementTransformUtils.MoveElement(Document, InternalImportInstance.Id, translation);
            }

            TransactionManager.Instance.TransactionTaskDone();
        }