We'll have a lot more stuff that we need to compute from the actual interactions, so let's just get the boilerplate ready.