adding openblas build caching plus cleanup on ffi utils