Inspired by Hype Frameworks' HColorPool