Support several result requests in createPrepareRequests method

Fix for first part of https://youtrack.jetbrains.com/issue/IDEA-134483