I can create the layout just once and then use<br>layout.context_changed() when the context changes, like for a window resize.<br>This avoid the memory leak.<br>