Smarter handling of request messages, and ability to split off process for further processing without hanging