InputStreams in GUI are now deep copied. This prevents gui components from consuming the content of the InputStream and 'stealing' it from other components