Remove reliance on magic methods in thumbnail method