I tried and my trick worked until... parser cache cached it. I talked to couple of people and this is the only way to do it right now and much better than adding asset to each article page.