1. A method performed by a Presence Server for updating presence attributes comprising: receiving presence information from a Presence Source, wherein the presence information comprises a plurality of presence attributes; receiving a request from a second Watcher to view a state of a specific presence attribute of the plurality of presence attributes; and informing a first Watcher of the presence attribute whose state is specifically requested to be viewed by the second Watcher, wherein the first Watcher is associated with the Presence Source; updating, by the Presence Source, the presence attribute whose state is specifically requested; determining, by the Presence Source, whether to publish the updated presence attribute to the Presence Server; and deferring, by the Presence Source to the Presence Server, publication of the updated presence attribute based on the determination.