How can I improve the read/write efficiency of Materialized Views with Global and Local Secondary Indexes?