When considering whether to use the unbound session-managed or session-free application model, be sure to consider your current and future performance goals. Redesigning a bound session-managed application to be unbound session-managed or session-free can be very complicated. On the other hand, if your current goals do not require either the unbound session-managed or session-free model, one of these modes might still be the right choice based on your future performance requirements. Note especially that session-free is the most scalable application model of all.