This allows the Function<Faded<T>> partial specialization to be eliminated, giving all property functions a consistent storage type.