Value Provider reworked to be able to provide several Values