The dataset or Json workarounds are still a problem to work with specially when the change between paths is minimal.