Don't store synaptic indices twice when dealing with subgroups, make SpikeMonitor work with subgroups