Fix #1603

#1603 only affected non-time-varying data sources.  After the last revamp of the Property system,  `DataSource.getIsTimeVarying` is actually no longer needed and removing it fixes a whole host of issues similar to #1603.