Ok, so client pipes do need to tick some stuff

Closes #1128