changed asset.initialize_on_precompile