If you pass the ThisItem through to another screen you will not get all the data. This is because ThisItem will only pass the data that you show at the previous screen.
I believe that the ThisItem should contain all the data because that is more logical. If this behaviour is not desired then at least make it clear or make it toggle able.
I tested this with SQL Server and with the Entity System. This took me an day to figure out, so for me it wasn't clear.