Yeah, you're right. I knew it had always been possible to commit arbitrary data to the blockchain, but until now I figured there was a cap or something (i.e. not approaching the 4 Mb limit!). I didn't realise this has always been possible.