This provides a mechanism for associating private data with any CoglObject. We expect Clutter will use this to associate weak materials with normal materials.