It depends on your datamodel and the number of objects on your sheets and the kind of expressions within them how long it takes to display the sheets and objects. 4 M records are not very much and by a well-build application - star-scheme and mostly simply expressions like sum/count(AnyValue) - it should react < 1 second without a real noticeable delaying.