Don't clamp the max value. Plugins may want to use this to add more experience, there's no reason they shouldn't be able to.