add isInvisible() and setInvisible(bool) to Entity