What is the status of the roscore execution which does not depend on running it within a subprocess of the draft code? (I am currently working at the same topic for the project rosdbc (Issue: Get rid of need for spawn subprocess for roscore execution).)