Previously roots would do a file operation each time asset_path is called. Now it will only parse the json manifest one time per program execution. Extract json reading to class that can be used to read bower.json