typecast from float in Objects + repository markDirty() check for null