How does Object know what datatype is occupying it? I know this may be a very simple qwestion, but i have to know what kinds of performance and memory overheads exists, when i access properties and methods of objects in a Object data type.