Suppose that on single page there are two grids which has same column but different records to display.
There could be two solutions to it:
Use same Model and Store and filter on store before rendering the grid. Potential Problem in this solution: Since the underlying store is same, when the second grid will be Rendered the filter on first grid will get wiped off.
Use different Store definition and Model Definition (Keeping proxy and fields same as other store/model definition, but just changing the name): Problems: I tried this on Pandora application and it started giving strange issue such that the second grid did not display any records.
Which approach is better and how to resolve the corresponding issues.
-Thanks