first implementation of InputColumns, untested
getInternalHashCode is now public
example for InputColumns
introducing recent measure of cpu and gc