Refactoring panneau constructions