[eluser]Pascal Kriete[/eluser]
Yes they are. The controller is part of the superobject, which you can get a reference to using get_instance.
Calling load->library or load->model creates a singelton and ties a reference to the superobject. Calling it again does not create a new instance. The class is included, so you can of course use new Whatever() to create your own instances.
Make sense?