"While we agree that 20 peanuts is a great snack, we feel that 10 peanuts is too few. Therefore, we're going to give you ZERO peanuts." So, rather than restricting users/applets "like that", you're restricting them to an even larger extent? Given the choice between "quirky but workable rotation" and "no rotation", I think you'll find that "quirky but workable" will win. Certainly it's not as good as a better solution, that should be delivered as soon as it can be made to work cleanly and reliably ... but in the mean time, _some_ capability is better than _none_. 10 peanuts may be too few, but it's more/better than zero peanuts.