Point-based data compression