Shaun is worried that the singleton scoping will be too broad and could lead to contention issues.  Looking over the Spring docs (http://docs.spring.io/spring/docs/3.0.0.M3/reference/html/ch04s04.html) the "session" scope looks like it could be a better fit.