request scoped, dependent annotation