Hide unrelated cards by checking intersection of trigger events

Change-Id: Iabe9b5f10e41ed4425edcbc950c9c8d7e5796fdc