I created a hosted feature layer with all its features (294162 features) and the size is 199.156MB. I then added a definition query in ArcGIS Pro to show only the first 20 features. When I published the subset of data as a hosted feature layer, the size is 199.18MB. The subset layer shows 20 features in the attribute table.
Why would the size of the subset layer with 20 features be the same (or actually slightly larger) than the original layer with 294162 features?
Original layer details:


Subset layer details:

