We should. All other components do stuff like this. See the file replacement logic in the build file.