Gst.Object: Improved performance on multiple property calls

Successful property lookups get cached in a dictionary
to improve performance of subsequent lookups