the question is, why are you copying screens? this is considered bad programming practice...
DRY - Don't repeat yourself...
you should separate data and logic and with for example only one screen together with the logic you can handle as much data as you want... no need to copy screens...