/// <summary>
        /// NOTE: Use BulkInserter instead where possible
        /// </summary>
        /// <see cref="BulkInserter{T}"/>
        public void Insert <T>(T Obj, string Table)
        {
            string value = EntityCommandBuilder.BuildInsertCommandContent(Obj, Table, m_Assigner.AssignPrefix(), out var properties);

            lock (m_Commands)
            {
                m_Commands.AppendLine(value);
            }
            properties.Merge(m_MasterPropertiesList);
        }