Events now depend on RequestStack and not Request