Generalized the evading and following pattern to a position entity (previously a playership