Decided to share common code via a third project.