Linked entity references in a content type
Actually, while looking at the hierarchical_select module, I found a module which is (almost) working - the "Dynamic dependent fields" module. 

It does not work yet with multiple values though.