1. In a computer data processing environment having a reader process communicatively coupled to a service process, a method of reducing network traffic between the reader and service processes comprising: receiving a compound request at the service processor comprising a first request for a primary operation and a second request for a secondary operation; processing the primary operation; determining if the second request for the secondary operation is a speculative secondary operation; performing the speculative secondary operation when a condition is satisfied; and sending the results of the primary operation and the secondary operation.