make sure PlayLessEngine is not created on every request