Improved memory footprint even more. Now it will decode smallest possible size with sample size before resizing to required size