But this may have drawbacks.

Discussion