Item properties implementation