Ok quick question when you say "multiple-condition-tests are not possible" do you mean you can't do this
"connected_down=true,connected_east=true,connected_north=true,connected_south=true,connected_up=true,connected_west=true":{
"model": "cube_all"
},
or like this
"connected_down=true": {
"connected_up=true": {
// Do stuff
}
}