is there any usecase for optional configs at all?