This reverts commit 9bd81bb38403032f00c7c7bf224e74809590004e. Turns out this is not really a good idea.