barnsley: range and real-time(-like) update