Why is AssetReferenceT<> not [serializable]

With unity 2020 being able to serialize generic types, why isnt AssetReferenceT<> marked as serializable in the addressable source? I just always making a boiler plate empty subclass that is [serializable].

never mind I guess it is, Could’ve sworn I seen that it wasnt in older unity versions