Also can we raise an error if the developer is trying to plug itself on a stale signal for non staleEnabled engine?