eine Möglichkeit wäre natürlich eine dummy entity zu erstellen und die für die kollision zuständig ist, nur halt invisible und dann eine VIEW entity die du dann per wahrscheinlich ziemlich schwieriger mathematik (oder vielleicht auch gar nicht einmal...) dort erscheinen lässt (die entity ist dann halt vor allem sichtbar und du müsstest dann auch selber programmieren wann sie nciht mehr sichtbar sein sollte und sie auch dementsprechen bewegen.. (zum beispiel wenn zwischen der kamera und der entity mehr als zwei wände sind oder so...)
diese lösung wäre aber sicher eher suboptimal weil sie ziemlich schwierig wäre..