Move the Tiled Layer data parsing out of the layer object (avoid duplicating dead code once initialized)