Resize slot locations after super initialization

The super initialization resizes the vector to the number of fields in
the superclass, which means that actually setting the values is invalid
if we don't resize afterwards.