Is `head` even necessary now that it's not transmuting the lifetime? (Same question with the previous hunk). You should just be able to say `self.head.fill.set(...)`