Problemas Scope + Spring

Galera estou usando Spring 3.0 no meu sistema, nele tenho uma classe que guarda as informações do usuario logado, esta classe chama-se sessionInfo.

Meu problema é que ao logar, tenho a classe populado com minhas informações, mas se outro usuario logar esta classe é substituida pelas informações deste novo usuario.

package br.com.mark.web.util;

import br.com.mark.modelo.Usuario;
import java.io.Serializable;
import javax.faces.bean.SessionScoped;
import org.springframework.stereotype.Component;

@Component
@SessionScoped
public class SessionInfo implements Serializable {

    private static final long serialVersionUID = -4619804098401164046L;
    private Usuario usuarioLogado;

    public SessionInfo() {
    }

    public Usuario getUsuarioLogado() {
        return usuarioLogado;
    }

    public void setUsuarioLogado(Usuario usuarioLogado) {
        this.usuarioLogado = usuarioLogado;
    }
}

Alguem poderia me dar uma ajuda a respeito de como resolver? Creio que seja um problema de scope.

Obrigado!