peeling egg off my face on the very bad implementation of ReferenceAttacher