Properties of generalised persistence modules