Say you had a very powerful computer and wanted to run a completely lossless simulation of a universe approximately the same size as our own: $10^{80}$ particles.
Each particle in the simulation has properties like velocity, mass, charge, etc. Assuming that your program didn't use any tricks (like compressing this simulated universe by storing groups of 1000 particles as if they were one), does the pigeonhole principle mean that you would need a computer made out of at least $n$ particles to losslessly simulate a universe of $n$ particles?
I say this because I don't see how it's possible to store all of the physical properties of a particle on a piece of hardware without using at least one actual, physical particle.
Am I right about this? Does this mean it would be impossible to ever hope we could create a high resolution, lossless simulation with a number of particles similar to the actual number of particles in our universe?