Lower the posts pulled at one time to 350. Add a filter for filtering of the index posts WP_Query args.