refactor: split DynamicTable imports between core and YARD-specific ones