Castañeda started from the fact that thoughts about real things in the world are of a fundamentally similar nature to thoughts about things in the imagination, it is still a thought, and from there he hypothesized an entire realm of abstract objects that included both the real and the imagined.
One noted critic of Guise theory was Plantinga, who developed his own rival theory involving a realm of abstract objects.