updated ContextAwareActions to have simpler constructor that takes in Lookup rather than duplicating work in the createContextAwareInstance