JSF 2 + Spring [viewScoped]

Galera,

tem como eu deixar o JSF cuidar do ciclo de vida dos meus MB, e mesmo assim usar o Spring para CDI ?
É porque eu preciso usar o ViewScoped, que não tem no Spring (vi uns 2 workaround mas não gostei…
não quero deixar as coisas fugirem do controle. Quem qusier, clique Aqui).

Então, eu sou novo com JSF e estava anotando meu MB com @ViewScoped e @Component
e achei que tava funcionando… Hoje fui testar… e estão na sessão! :frowning:
Isto não pode. Eu também não posso usar RequestScoped pois as páginas utilizam ajax… no dialog de delete, na datatable com paginação…
etc!

Existe uma forma então de eu deixar os MB pro JSF cuidar?
Ja tentei tirar o @Component e deixar @ManagedBean + @ViewScoped
e não funcionou :frowning: