Added the ability to choose a slug based on a slug and instance pk combination rather than just relying on an instance