What if instead of having an `@invitation` you did `@house.invitations.build`? This would decrease the amount of things your view needs to be provided by a controller. Slightly less coupling.