Move input data definition out of the configuration trait