Improvements

  • Performance enhancements, minor adjustments and future proofing.