Make containers created from parameterized containers identifyable by their class
Make containers created from parameterized containers reference their parents non-weakly

Their parent won't have a reference to them - it only has a reference to the
parameterized container they were created from.
Set parent for containers created from parameterized containers