Base Encoded Configuration
abstract class BaseEncodedConfiguration<L : LayerDescriptor<*>> : WeatherLayerConfiguration<EncodedSourceDescriptor, L>
Modified BaseEncodedConfiguration to support both Sample and Particle layers. It uses a generic L constrained to LayerDescriptor to handle both types.