Per quanto riguarda le prestazioni generali, quando viene utilizzato come dipendenza da un bean con scope più elevato, è preferibile effettuare il downgrade di un ambito del bean a prototipo o dipendente anziché utilizzare i proxy?
Considera uno scenario in cui è in uso un framework di iniezione delle dipendenze come CDI o Spring IoC e tutti i bean sono immutabili e c'è molta concorrenza in gioco.