Used to get visible "Enemies".
@override Iterable<Enemy> visibleEnemies() { return visibleComponentsByType<Enemy>(); }