experiment with workaround for AntelopeIO/cdt#102, * prototype workaround * collect performance delta to see if worth it * add unit tests etc