Stack overflow caused by association recursion on save, see #24