Update precompile behavior