[WIP DIRTY] cached, sharable, binary builds

This is a dirty commit, do not merge it.