I guess that's the only option for the moment. Mind if I ask a few questions though?
1. Would layer effects be possible in HTML5?
2. Would it be possible to restrict what object effects react with?
3. Is the current ensemble of effects all that could ever be made available without the HTML5 standards changing?