Turn off SmartObject Layers in Photoshop
What are SmartObjects anyway?
SmartObject layers in Photoshop contain all the same information ans any normal raster (Photoshop) layer and are great if you just want limited editing resources.
They are great when you need to retain the integrity and original look of a vector image /graphic so are great if you want to rescale, skew, rotate with no loss of quality but are limited when the intention is to edit and manipulate pixels.
Basically this comes down to the way Photoshop works with what are known as destructive and non-destructive workflows.
Quite often though you’d prefer to open an image as a pixel based layer and not have to go through the rigmarole of rasterising it. (rasterisation converts the Smart Object back to a regular raster layer. Once rasterized, the content is flattened, and the special properties of the Smart Object (like scalability, linked updates, and editable filters) are lost).
So if you rarely use SmartObjects it makes sense to turn them off by default.