Cleanup UI components after session end


I am noticing some leak of UIScoped Vaadin UI components in my Vaadin web application.
Closing Vaadin session on user logout and redirecting the user to a static page, setting the heart beat to 10 sec etc are not helping.
Even closing the browser tab did not help those UI components to be garbage collected.
So, as a result, over the time, the application will slow down, due to increased memory usage.
Did anyone experience issue like that?
Any solution, tip will be appreciated.

Thank you.

Are you using Vaadin Spring integration? Which version?

If you can create method to replicate this issue, we would appreciate a lot if you can file an issue GitHub with information how to reproduce.

I am using UIScoped annotation, com.vaadin.cdi.

Vaadin 7.5.10 version.