Shouldn't the lang also be managed here since the layers metadata are language dependent ?