Virtualize editor tree view
Engine Selection Dialog / Working Add Engine Tools

Enable all Add Engine buttons
Engine Selection Window
Guard against infinite loop engine references