D'oh! I assumed the asset pipeline did something clever (like not require the same files twice) but I guess not... fixed with 7d02e80