What happens if you set it after? Do we want to make that an exception?