fixing MPS-18392: can create a temp model with no undo tracking
fix MPS-18392: smart-type completion
fix MPS-18392: performance