Of course is it natively implementable in GS. Nothing else I did with LightFrog.
Just because it's easy it doesn't mean it isn't time consuming. There are nearly no developers who would make effectively use of such a system. Most people here just toy around. Therefore I wouldn't feel motivated to do it for free.