Bob,
I am working only with Local Views at the moment but am making provisions for the future with Remote Views.
However, I am looking along the same lines in the Stored procedure as creating an object to store the last ID into and replacing my Local View.