The only possible future for GDS is to give some code (I'm mainly thinking about transparent externalization, lazy-loading support, code generation) for missing features in BlazeDS)...
Do slow quakes release tension overall in the region? Or do the deep and shallow quakes transfer tension to the middle, "loading" that section for future big ruptures?
In the future, instead of reading data, transforming it, and then loading, you'll just load it as fast as you can and transform it as you do your queries.