Also, as it was suggested to me, this could be done via extended enhancement so it would not require the use of getter methods.