1. A method of handling operations in a data processing system having a plurality of devices capable of initiating operations, comprising: detecting, within control logic for a storage device coupled to a first bus, an operation on the first bus targeting data storage within the storage device; utilizing the control logic, passing the detected operation through the storage device to a second bus coupled to the device without performing the detected operation on the targeted data storage within the storage device; snooping the operation on the second bus utilizing snoop logic for the storage device; and in response to snooping the operation on the second bus, performing the snooped operation on the targeted data storage within the storage device.