I worked around by passing a versioning variable and keeping track of versioning info via published packages. But it is completely ridiculous and incredible that this has been open and known for over a year