Right, John. When I moved my game from my 32-bit/3G RAM machine over to my new 64-bit/8GB RAM machine, I noticed a HUGE improvement in performance. Granted, the upgrade in processor and all that probably had a lot to do with it, but when I ran Task Manager alongside Trainz, I found that on the smaller system, there was a lot of memory growing/shrinking when I started the editor. On the bigger system, the memory only grew a bit when I accessed the editor.
It is my belief that for some reason the entire database is NOT kept available in RAM. It is accessed, sometimes with a completely clean "Select from..." statement, so that would account for the delay in opening the Content, Textures, and other tabs.
EDIT: And, as for the hesitations and such, I've noticed that they almost always are in conjunction with a lot of disk access.
Bill