Misc cleanup; make RequestID provided from a factory so two applications in the same VM do not share them