I decided to choose tags. Tags are bookmarks for actions and events. If a guard sees someone you can have an a tag that says: FEnemy.Locate.Find. Other tags would be FEnemy and FEnemy.Locate.
It allows a nice and neat approach to multiple events on one object.