'No Cheat' Cheesecake?