public ThreadReference getCurrentThread() {
		if (curThread == null) {
			List<ThreadReference> threads = curVM.allThreads();
			curThread = threads.getFirst();
		}
		return curThread;
	}
NB: can't use manager.connectedVMs, because technically, other things could be using the
JDI outside of this manager.
Ghidra/Debug/Debugger-jpda/src/main/java/ghidra/dbg/jdi/manager/impl/JdiManagerImpl.java