Internal cumshot compilation