Also, previously it was possible for `layout` to be `None`, in which case the positions were automatically determined from the sensor locations (see line `664`). I think this should still be possible.