Interesting - I had thought about this too.
Since you are using form-based login, the container pops up the login page only when a protected resource is accessed (i.e. it is a reactive model); the container is then in charge of redirecting you to the original page once you successfully login.
I personally have problems with this reactive model, and am currently trying to work around it; there must be a more flexible solution (else I'll write one

).
I am curious what solution you found? Thanks for sharing!!
--Dave.