Making logic awareness play nicely with the rest of the app