Association proxy delegates persistence functions to target

I know a terrifying little about prototypes and inheritance and whatnot, so I'm sure I didn't do this properly. But it appears to work for my purposes at least.