I'm not sure. Namespaced models are a bit weird. we can try using non-prefixed foreign key, and switch to this implementation if we run into problems.