cleanup & potentially avoid infinite recursion on Images