Revert "Switch to an much easier smartcover implementation"

This reverts commit 1aab120dffc62bef3a71c34278a98b229f8a585d.