Not by default, no. You will have to use some workaround, whether it be a third-party tool (memcached, DBMS, etc.) or a built-in mechanism (sessions, serialization to a file, etc.). Is this quicker than re-creating an object for each record is up to you.
You can also write a PHP plugin for this. :) Or maybe there is already one. A quick Google search showed nothing, but I did not try very hard.
If you decide to write, you yourself know that this is not as straightforward as it seems. For example, web servers such as Apache generate several child processes for processing requests in parallel. You must be complex in order to receive data to them. Not to mention the correct lock (and lock when the request hangs), processing clusters of web servers, etc.
source share