Greatly simplify and limit service parameter types