I'm sure there's a way, but without knowing exactly what you're pulling, there's no way to determine what that is.
Is it necessary that you download all 2MB from the server? or can you process it server side and only output what needs to be visible at any given time?