Upon closely examining consequences of implementing invisible chests, multiple issues came up
A new blockID need to be used to make a block that does not collide with the player.
Without a new ID, it will also cause the block to cast a shadow around itself.
To conclude, I'm open to any other suggestions that would work
idk I dislike the idea of a invisible chest to begin with. I enjoy the idea of the upgraded chests you have now.