Creating channel list with virtual sensor locations

Hello,

I am looking to plot my MEG beamformer estimate (virtual sensor) data as a time series. I have gotten as far as getting the xyz coordinates of each virtual sensor/beamformer index, but want to create a new raw structure (using mne.io.RawArray) that accounts for these locations and the beamformer data so that I can save out and plot.

I am having trouble turning the xyz coordinates into a suitable channel/virtual sensor location list. Initially, I tried to use mne.create_info, with a list of the xyz coordinates for each source, but you cannot use a list for the ch_names argument.

Does anyone have any suggestions as to how I can accomplish plotting the beamformer estimates in time series across the virtual sensors? Thank you.