This would make sense to replace with `self.cube._get_filled_data(check_endian=True)`.  The question then becomes whether we should supply this as a user-facing function out of `SpectralCube` or should say that `Noise` inherits enough that it is allowed to use 'private' functions.