Improve make cache behavior