Enhanced rule system to select object instance to run the action on, removed bad package cycle in user interface