Currently events such as change:graphic pass what object is actually being effected, but to the best of my knowledge you cannot get any information about which player actually initiated the event, which makes it impossible to do scripts on a per-player basis for such events. This request is simply that the player that caused the event to trigger be passed as another parameter to the event handler function, and given something like boolean false or null if the event wasn't initiated by a player.