draw game assets from buffer vs. directly drawImage

hello folks,

now obviously I am sorry if this topic was covered in lengths already, but my search did not yield results on this topic.

I read in a discussion that after accessing a bufferedImage’s pixel raster, java irreversibly treats it in a different manner, slowing down any operation as it is supposedly checking for its consistency (or something like that, i read this a while ago(sorry! :persecutioncomplex:)).

now if this happens to be true, would you say that there is any considerable advantage in not rendering game assets from sprite sheets but directly from their respective files by e.g. splitting spritesheets in single image files?

thanks for your time!