Thinking about it a bit more, a different name should probably be used to make the functionality clearer.