At the end of the day, all pools pay BTC based on a formula used to calculate which and how many shares each user "owns" and what, in BTC, each of those shares is valued at. I would assume since CEX operates the hardware, it is easier for them to just pay out an equal amout of BTC per GH that each user "owns". Assigning actual hardware based variability by user would be pointless.
Thank you for the helpful info
Would it be possible to use a similar system to Cryptostocks where people could hold shares and get payed dividends?
CEX.io appears to pay at regular intervals so I guess they'd have to process each owners owned GH\s and profits pretty quickly. I assume...