NUCCORE-1213 Cache frequently accessed properties in fields

Initial version of property cache. I'll be happy to change the solution, if needed.