instrument on editor crate, not on file load
Hold set of editors in memory, not just the currenlty selected one
attempt to derrive current state