ENH: Expanding functionality for mixed source spaces and source estimates

Yeah, so either way we should be okay because it's the entire grid. If there are sources outside that... then we're in trouble :) But even this would just require something like a `np.minimum(np.maximum(..., 0), 256)` on the coordinates.